Refine this word faster
Zostera marina
Definitions
Noun
- 1 submerged marine plant with very long narrow leaves found in abundance along North Atlantic coasts wordnet
See also for "zostera marina"
Next best steps
Mini challenge
Want a quick game? Try Word Finder.